package com.huahua.api.entity.vo;

import lombok.Data;

import java.util.List;

/**
 * 字符模式文本对比响应
 *
 * @author Huahua-Ai
 * @date 2025-07-15 18:30:00
 * @description 字符模式文本对比结果，包含变更列表和统计摘要
 */
@Data
public class CharacterDiffResponse {

    /**
     * 对比模式标识
     */
    private String mode;

    /**
     * 变更列表
     */
    private List<CharacterChange> changes;

    /**
     * 统计摘要
     */
    private DiffSummary summary;

    /**
     * 原始文本按行分割的数组
     */
    private List<String> content1;

    /**
     * 新文本按行分割的数组
     */
    private List<String> content2;
}
